you explain - Turkish English Dictionary